Big Huge Thesaurus

river basin

noun